give satisfactory evidence - Francés Inglés Diccionario